Web-based Approach for Client Serial-port Communication Using Asp.net
نویسندگان
چکیده
It is popular to develop a stand-alone application to access serial-port devices through ready programming interfaces in popular programming languages because the application and the device exist in one box. However, the web-based application architecture is different where it is required, for some applications, to integrate a functionality of client serial port communication (e.g. accessing customer display devices connected to client computers). We introduce in this paper, to the best of our knowledge, a new approach to perform serialport communication on client devices from a dynamic web application implemented using ASP.NET technology. The proposed approach constructs specialized component to be installed into both the web server and the client. The client component is responsible for dealing with security restrictions safely to access client’s resources through a web application. As a case study, we discuss customer display device plugged into the client. Those devices are controlled through a web application to print data-driven values from database.
منابع مشابه
LIBERATED: A Fully In-Browser Client and Server Web Application Debug and Test Environment
Traditional web-based client-server application development has been accomplished in two separate pieces: the frontend portion which runs on the client machine has been written in HTML and JavaScript; and the backend portion which runs on the server machine has been written in PHP, ASP.net, or some other “server-side” language which typically interfaces to a database. The skill sets required fo...
متن کاملUsing Functional Programming for Development of Distributed, Cloud and Web Applications in F#
in English— In this paper, we argue that modern functional programming languages – in particular, F# on the .NET platform – are well suited for the development of distributed, web and cloud applications on the Internet. We emphasize that F# can be successfully used in a range of scenarios – starting from simple ASP.NET web applications, and including cloud data processing tasks and data-driven ...
متن کاملPortability and Embedded Web Services for Sensor Networks
In this paper, we describe various tradeoffs associated in the design of a portability layer for a diverse set of operating systems and a diverse set of hardware. We also describe our design and implementation of web services for sensor network data. We have partially implemented our work on the mPlatform sensor platform, generated data, and sent it over the serial port to a mobile client. We h...
متن کاملSetting up an ASP.NET Development Environment for a Classroom Lab on Campus
Last year, we introduced ASP.NET and Visual Studio .NET environment in our classroom lab. A Web server was set up for the Intranet on campus. It is configured for the client computers in the classroom lab. Visual Studio .NET is installed on the client computers. We have encountered two major problems related to the environment setting up. One is the permission problem. Another is the remote deb...
متن کاملResolving Incompatibility During the Evolution of Web Services With Message Conversion
One of the challenges that Web service providers face is service evolution management. In general, the challenge is to ensure the substitutability of service versions, i.e. correct functioning of all ongoing client applications relying on the old version of a service after the version has been substituted with a new one. Unfortunately, no currently available design approach can guarantee a perf...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010